home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
-
-
- <!DOCTYPE overlay [
- <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
- <!ENTITY % securityDTD SYSTEM "chrome://browser/locale/preferences/security.dtd">
- %brandDTD;
- %securityDTD;
- ]>
-
- <overlay id="SecurityPaneOverlay"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-
- <prefpane id="paneSecurity" onpaneload="gSecurityPane.init();">
-
- <preferences id="securityPreferences">
- <!-- XXX buttons -->
- <preference id="pref.privacy.disable_button.view_passwords"
- name="pref.privacy.disable_button.view_passwords"
- type="bool"/>
-
- <!-- Add-ons, phishing -->
- <preference id="xpinstall.whitelist.required"
- name="xpinstall.whitelist.required"
- type="bool"/>
- <preference id="browser.safebrowsing.enabled"
- name="browser.safebrowsing.enabled"
- type="bool"
- onchange="gSecurityPane.onSBChange();"/>
- <preference id="browser.safebrowsing.remoteLookups"
- name="browser.safebrowsing.remoteLookups"
- type="bool"/>
- <preference id="browser.safebrowsing.dataProvider"
- name="browser.safebrowsing.dataProvider"
- type="int"
- onchange="gSecurityPane.onProviderChanged();"/>
-
- <!-- Passwords -->
- <preference id="signon.rememberSignons" name="signon.rememberSignons" type="bool"/>
-
- </preferences>
-
- <script type="application/x-javascript" src="chrome://browser/content/preferences/security.js"/>
-
- <stringbundle id="bundlePreferences" src="chrome://browser/locale/preferences/preferences.properties"/>
-
- <!-- addons, forgery (phishing) UI -->
- <groupbox id="addonsPhishingGroup"
- xmlns:aaa="http://www.w3.org/2005/07/aaa">
- <hbox id="addonInstallBox">
- <checkbox id="warnAddonInstall" flex="1"
- label="&warnAddonInstall.label;"
- accesskey="&warnAddonInstall.accesskey;"
- preference="xpinstall.whitelist.required"
- onsyncfrompreference="return gSecurityPane.readWarnAddonInstall();"/>
- <button id="addonExceptions"
- label="&addonExceptions.label;"
- accesskey="&addonExceptions.accesskey;"
- oncommand="gSecurityPane.showAddonExceptions();"/>
- </hbox>
-
- <separator class="thin"/>
-
- <checkbox id="tellMaybeForgery"
- label="&tellMaybeForgery.label;"
- accesskey="&tellMaybeForgery.accesskey;"
- preference="browser.safebrowsing.enabled"
- onsyncfrompreference="return gSecurityPane.readCheckPhish();"/>
- <radiogroup id="checkPhishChoice" class="indent"
- preference="browser.safebrowsing.remoteLookups"
- onsynctopreference="return gSecurityPane.writePhishChoice();">
- <radio id="cachedRadio"
- label="&useDownloadedList.label;"
- accesskey="&useDownloadedList.accesskey;"
- value="false"/>
- <hbox id="onloadBox" align="center">
- <radio id="onloadRadio"
- label="&askThirdParty.label;"
- accesskey="&askThirdParty.accesskey;"
- value="true" aaa:labelledby="onloadBox"/>
- <menulist id="onloadProvider"
- preference="browser.safebrowsing.dataProvider"
- onsyncfrompreference="return gSecurityPane.readOnloadPhishProvider();"
- aaa:labelledby="onloadBox"/>
- <label id="onloadAfter">&askThirdPartyAfter.label;</label>
- </hbox>
- </radiogroup>
-
- </groupbox>
-
- <!-- Passwords -->
- <groupbox id="passwordsGroup" orient="vertical">
- <caption label="&passwords.label;"/>
-
- <hbox id="savePasswordsBox">
- <checkbox id="savePasswords" flex="1"
- label="&rememberPasswords.label;" accesskey="&rememberPasswords.accesskey;"
- preference="signon.rememberSignons"
- onsyncfrompreference="return gSecurityPane.readSavePasswords();"/>
- <button id="passwordExceptions"
- label="&passwordExceptions.label;"
- accesskey="&passwordExceptions.accesskey;"
- oncommand="gSecurityPane.showPasswordExceptions();"
- preference="pref.privacy.disable_button.view_passwords_exceptions"/>
- </hbox>
- <hbox id="masterPasswordBox">
- <checkbox id="useMasterPassword" flex="1"
- oncommand="gSecurityPane.updateMasterPasswordButton();"
- label="&useMasterPassword.label;"
- accesskey="&useMasterPassword.accesskey;"/>
- <button id="changeMasterPassword"
- label="&changeMasterPassword.label;"
- accesskey="&changeMasterPassword.accesskey;"
- oncommand="gSecurityPane.changeMasterPassword();"/>
- </hbox>
-
- <hbox id="showPasswordsBox">
- <spacer flex="1"/>
- <button id="showPasswords"
- label="&showPasswords.label;" accesskey="&showPasswords.accesskey;"
- oncommand="gSecurityPane.showPasswords();"
- preference="pref.privacy.disable_button.view_passwords"/>
- </hbox>
- </groupbox>
-
- <!-- Warning Messages -->
- <groupbox id="warningMessagesGroup">
- <caption label="&warnings.label;"/>
-
- <hbox id="chooseWarningsBox" align="center">
- <description control="warningSettings" flex="1">&chooseWarnings.label;</description>
- <button id="warningSettings"
- label="&warningSettings.label;"
- accesskey="&warningSettings.accesskey;"
- oncommand="gSecurityPane.showWarningMessageSettings();"/>
- </hbox>
- <separator/>
- </groupbox>
-
- </prefpane>
-
- </overlay>
-